home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / Compression / Opener / Source / utils / unzip / BUGS next >
Text File  |  1994-02-02  |  4KB  |  68 lines

  1. Bogus bugs (not our fault!):
  2. ---------------------------
  3.  
  4.  By far THE BIGGEST source of bug reports to Info-ZIP/zip-bugs is the
  5.  incorrect transfer of zipfiles (or of the UnZip executable itself).
  6.  ALWAYS TRANSFER IN BINARY MODE!  This includes ftp transfers and *both*
  7.  ends of a Kermit connection ("set file type binary").  If your copy
  8.  isn't exactly the same size as the original, you made a mistake.
  9.  
  10.  Another common source of errors such as "compression method 8 not sup-
  11.  ported" is the existence of an old version of UnZip somewhere in your
  12.  path.  Make sure you're using the version you think you're using; give
  13.  the full path explicitly if necessary.  Executing "unzip" without any
  14.  options will print a help screen, at the top of which is the UnZip
  15.  version number and release date.
  16.  
  17.  
  18. Bugs (real and/or imagined):
  19. ---------------------------
  20.  
  21.  - DEC Ultrix:  on long zipfiles, unzip will sometimes fail (bad CRC, not always
  22.     reproducible); this is apparently due either to a hardware bug (cache mem)
  23.     or OS bug (page faults?) [Igor, Jean-loup, bottom of BUGS.long]
  24.  - Pyramid:  USE_FWRITE causes CRC errors (???) [Kevin]
  25.  - possible problems with unzip -a on binary file in compact-model-MSDOS-Zip-
  26.     created archive? (showed up with MSDOS zip 1.9l and various unzips; inflate
  27.     crashes(?)) [Piet]
  28.  - funzip/more/decryption/no-echo bug:  race condition(?) causes terminal
  29.     to be "reset" to no-echo state
  30.  - directory dates/times (special Unix perms?) not restored
  31.  - Macintosh (100200), Atari (020000) external file attributes not interpreted
  32.     correctly (both unzip and zipinfo)
  33.  - pkbug error:  zipfile with incorrect csize and/or ucsize--check for end of
  34.     compressed (csize) data in uncompression routines:
  35.       unimplod.c:    while ((!zipeof) && ((outpos + outcnt) < ucsize)) {
  36.       unreduce.c:    while (((outpos + outcnt) < ucsize) && (!zipeof)) {
  37.     [James Birdsall, Mark, bottom of BUGS.long]
  38.  - OS/2:  directory EAs not restored if directory exists [Kai Uwe, KG27515@uark]
  39.     (subsequent note:  no way to determine which EAs are newer ==> cannot 
  40.     restore without user input)
  41.  - MS-DOS:  Borland executables don't allow other than 80-column, 25/43/50-line
  42.     screen modes (Borland bug) [Michael Stillwell]
  43.  
  44.  
  45. Features (possible and/or definite):
  46. -----------------------------------
  47.  
  48.  - put man pages in more "proper" nroff format
  49.  - ignore case for internal filename match on non-Unix systems, unless file-
  50.     specs enclosed in single quotes
  51.  - save/extract Unix mtime/ctime/atime/UID/GID info (Unix extra field)
  52.  - modify to decompress input stream if part of a pipe, but continue using
  53.     central directory if not (BIG job!)--extended local header capability
  54.  - add zipinfo option(s) to sort alphabetically, by date/time, in reverse, etc.
  55.  - add "near" to global vars [Steve Salisbury, 92.4.21]
  56.  - modify set_file_time routines to share common code (macro?)
  57.  - when listing filenames, use '?' for non-printables? [Thomas Wolff, 92.6.1]
  58.  - add zipinfo "in-depth" option? (check local vs. central filenames, etc.)
  59.  - create zipcat program to concatenate zipfiles
  60.  - assembly-language routines?
  61.  - VM/CMS version (Walter Moore, Phil Howard, Chua Kong Sian, others)
  62.  - add -oo option (overwrite and override)?  no user queries (if bad password,
  63.     skip file; if disk full, take default action; if VMS special on non-VMS,
  64.     unpack anyway; etc.)
  65.  - add -Q[Q[Q]] option (quiet mode on comments, cautions, warnings and errors)?
  66.     forget -oo, or make synonym?  Default level -Q?
  67.  - add OS/2 .INF format helpfiles for UnZip and ZipInfo?
  68.